package facilius.controller.action.usuario;

import facilius.model.ServiceLocator;
import facilius.model.pojo.Usuario;
import org.mentawai.core.BaseAction;

/**
 *
 * @author Graciano
 */
public class UsuarioCreateAction extends BaseAction{

    @Override
    public String execute() throws Exception {
        String consequence = ERROR;
        try {
            Usuario usuario = new Usuario();
            usuario.setEmail(input.getString("email"));
//            usuario.setFoto(null);
            usuario.setLogin(input.getString("login"));
            usuario.setNome(input.getString("nome"));
            usuario.setSenha(input.getString("senha"));
            usuario.setTipo(input.getInt("tipo"));

            ServiceLocator.getUsuarioService().create(usuario);
            consequence = SUCCESS;
        } catch (Exception e) {
            e.printStackTrace();
        }
        return consequence;
    }



}
